<?php

use app\admin\middleware\CheckInstall; // 管理端是否安装
use app\admin\middleware\SystemLog; // 系统日志
use app\admin\middleware\CheckLogin; // 检查是否需要登录，并且判断当前是否已经登录
use app\admin\middleware\CheckAuth; // 权限检查


// 你可以在这里继续写你需要的路由


// +----------------------------------------------------------------------
// | 这里只是路由的中间件
// | 至于为什么要把中间件配置写在这里呢??? Why???
// | 因为 ThinkPHP官方最新版本 已经不支持在中间件获取 controller 和 action 了
// +----------------------------------------------------------------------

return [
    'middleware' => [
        CheckInstall::class, // 判断是否已经安装后台系统
        CheckLogin::class, // 检查是否需要登录，并且判断当前是否已经登录
        CheckAuth::class, // 权限检查
        SystemLog::class, // 系统日志
    ],
];